T
BenSelect Documentation
EventTemplate<T> Class
See Also  Send Feedback
ETI.ProductEngines Namespace : EventTemplate<T> Class
Specifies the attributes of an event.

Object Model

EventTemplate<T> ClassApplicationView ClassCaseView ClassCaseProductView ClassProductConfigView ClassIScriptableEntityView InterfaceCoverageView ClassPersonView ClassIEDIParams InterfaceEmployeeView ClassProductEngineView ClassGlobalSettingsView ClassCoverageView ClassPayrollCompanyView ClassCaseProductView ClassPlanYearView ClassPersonView ClassPayerProductView ClassReportCompiledView ClassSoftwareVersion ClassUserView Class

Type Parameters

T

Public Properties

 NameDescription
public PropertyAgeBaseDateGets or sets the base date of age calculation.  
public PropertyApplicationCurrent application.  
public PropertyApplicationCtrlReference to current application user interface control.  
public PropertyApplicationsHashtable of applications indexed by both XMLTagName and CaseProductID  
public PropertyAvailableProductsList of available products.  
public PropertyBasePremiumPremium without riders.  
public PropertyBenefitAmountBenefit amount.  
public PropertyCaseCurrent case.  
public PropertyCaseProductGets the benefit plan. Use Plan instead.  
public PropertyConfigReference to engine configuration. Use is deprecated.  
public PropertyControlScriptable control (Inherited from Selerix.Foundation.Interfaces.Services.ScriptableEntityEvent<T>)
public PropertyCoverageCurrent coverage.  
public PropertyCoveragesList of current coverages. Indexed by benefit plan XmlTagName.  
public PropertyCurrentPersonDependent person on application.  
public PropertyDebugRateCalculationSet this property to "true" if engine rates calculation allowed to output debug information.  
public PropertyEDIParamsGets the edi parameters.  
public PropertyEligibleGets or sets a value indicating whether this Event is eligible. This class is obsolete.  
public PropertyEmployeeCurrent employee.  
public PropertyEngineGets or sets the reference to current plan engine  
public PropertyEnginesList of engines.  
public PropertyEnrollmentLocationName of the enrollment location.  
public PropertyEnrollmentStateGets or sets the name of the enrollment state.  
public PropertyFieldField object. (Inherited from Selerix.Foundation.Interfaces.Services.ScriptableEntityEvent<T>)
public PropertyFirstYearEntryFlags this entry if it is a first year event.  
public PropertyGlobalsList of Global variables  
public PropertyGlobalSettingsGets the global settings.  
public PropertyHttpLoginUrlGets the HTTP login URL.  
public PropertyHttpRequestGets the HTTP request.  
public PropertyHttpResponseGets the HTTP response.  
public PropertyIsLaptopGets a value indicating whether this instance is laptop.  
public PropertyIsLatestPlanYearGets a value indicating whether this instance is latest plan year.  
public PropertyLastCoverageReference to current coverage.  
public PropertyLateEntryFlags this entry if it is late.  
public PropertyMethodMethod object. (Inherited from Selerix.Foundation.Interfaces.Services.ScriptableEntityEvent<T>)
public PropertyPayGroupName of the pay group.  
public PropertyPayrollCompanyGets or sets the payroll company.  
public PropertyPendingEOIActionsReturns list of all pending EOI actions for employee.  
public PropertyPendingEOIActionsByPlanReturns dictionary of all pending actions for employee. Dictionary key is CaseProductID Dictionary value is List of Pending Actions  
public PropertyPendingManageBenefitsActionsReturn list of all pending Manage Benefits actions for employee.  
public PropertyPlanCurrent plan.  
public PropertyPlanConfigGets the plan configuration.  
public PropertyPlanNameGets the name of the current plan.  
public PropertyPlanTagGets the Xml tag of the plan.  
public PropertyPlanYearCurrent plan year  
public PropertyPlanYearDescriptionGets the plan year description.  
public PropertyPolicyNumberCurrent application policy number.  
public PropertyPrimaryInsuredThe primary insured person on the application.  
public PropertyPriorPlanYearEnabledGets a value indicating whether [prior plan year enabled].  
public PropertyProductCurrent product.  
public PropertyProductNameName of the current product.  
public PropertyProductTagXml tag of the current product.  
public PropertyPropertiesList of engine properties.  
public PropertyRateGroupName of the current rate group.  
public PropertyRenewalFlags if this is a policy renewal.  
public PropertyReplacePolicyNumberReads or writes the ReplacePolicyNumber configuration parameter.  
public PropertyReportCompiledCurrent ReportCompiled.  
public PropertyRequiredApplicationsGets the required applications. This class is obsolete.  
public PropertyRequiredCoveragesGets the required coverages. This class is obsolete.  
public PropertyRidersList of riders. Indexed by rider code.  
public PropertyScriptScript (Inherited from Selerix.Foundation.Interfaces.Services.Event)
public PropertySimplifiedIssueFlags if this is a simplified issue.  
public PropertySoftwareVersionApplication software version (Inherited from Selerix.Foundation.Interfaces.Services.Event)
public PropertyTotalPremiumPremium with riders.  
public PropertyUnderwritingModeGets or sets the question underwriting mode. 0 - Always Shown/No Underwriting 1 - GI 2 - MGI 3 - SI  
public PropertyUnitsUnits.  
public PropertyUserGets the current enrollment user.  
public PropertyValueValue of the property we trying to override. Like default value or visibility of the question (Inherited from Selerix.Foundation.Interfaces.Services.ScriptableEntityEvent<T>)
public PropertyYearsOfServiceYears of service  
Top

Public Methods

 NameDescription
public MethodCalcCoverageTierCalculates coverage tier for list of people.  
public MethodCalcCoverageTypeCalculates coverage type for list of people.  
public MethodDebugOverloaded. Prints the specified message into debug window. (Inherited from Selerix.Foundation.Interfaces.Services.Event)
public MethodDebugDataOverloaded. Prints the specified message into debug window and attach file with data string inside.  
public MethodDebugFormatOverloaded. Prints the formated message into debug window.  
public MethodEncryptEncrypts provided string value with provider's public certificate key.  
public MethodFormatReplaces the format item in a specified string with the string representation of a corresponding object in a specified array. (Inherited from Selerix.Foundation.Interfaces.Services.Event)
public MethodGetAnswerOverloaded. Returns the question.  
public MethodGetEligiblePlansByDateGets the eligible plans by date.  
public MethodGetEngineGets the engine for specific rate group.  
public MethodGetEngineByDateGets the engine.  
public MethodGetPlanConfigGets the plan configuration.  
public MethodGetPlanConfigByDateGets the plan configuration by date.  
public MethodLoadDataSetFromFileLoads DataSet from file.  
public MethodLoadHashtableFromFileLoads hashtable from file.  
public MethodMedicalDetailsCountOverloaded. Medicals the details count.  
public MethodSaveAnswerOverloaded. Saves the answer with the name of the person and the question ID.  
public MethodSetPolicyNumberSets the policy number.  
public MethodTableDetailsCountOverloaded. Tables the details count.  
public MethodThrowErrorOverloaded. Throws a JScript exception with a customizable error message. (Inherited from Selerix.Foundation.Interfaces.Services.Event)
public MethodToJSONSerializes object in JSON notation. (Inherited from Selerix.Foundation.Interfaces.Services.ScriptableEntityEvent<T>)
public MethodToXmlTo the XML. (Inherited from Selerix.Foundation.Interfaces.Services.ScriptableEntityEvent<T>)
Top

Inheritance Hierarchy

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2024 All Rights Reserved.